Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ILLSTON PLACE Terraced £144,418 £88,000 16 Feb 2007
5 ILLSTON PLACE Terraced £219,680 £190,000 21 Dec 2020
8 ILLSTON PLACE Terraced £140,658 £90,000 30 Nov 2007
9 ILLSTON PLACE Terraced £161,721 £130,000 21 Sep 2018